-- VerifyAgentM
-- create by zouby
-- 验证代理模块， 处理消息收发

module("VerifyAgentM", package.seeall);

local verifyMsgHandler;

-- 初始化
function init()
	-- 注册验证消息处理模块
	MSG.registerVerifyMsgHandler(verifyMsgHandler);
end

-- 往验证模块发送消息
function sendMsg(msg)
	cc.VerifyAgent:getInstance():sendMsg(msg);
end

-- 验证模块消息返回处理
verifyMsgHandler = function(msg)
	-- 解析lua表
	msg = "return " .. msg;
	local t = loadstring(msg)();

	-- 命令名
	local cmd = t.cmd;

	-- 消息体
	local body = t.body;

    printTable(t, "主线程收到响应");
end
